<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Biometric Embedded Platform: util_interface/inc/fpc_log_config.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">Biometric Embedded Platform
   &#160;<span id="projectnumber">fpc_bep_kaadas_21.0.1.002</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('fpc__log__config_8h.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#define-members">Macros</a>  </div>
  <div class="headertitle">
<div class="title">fpc_log_config.h File Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>Compile time configuration for BEP lib and BEP reference platform.  
<a href="#details">More...</a></p>

<p><a href="fpc__log__config_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:afb365db156da548c8b3d8655ddbb3dec"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="fpc__log__config_8h.html#afb365db156da548c8b3d8655ddbb3dec">FPC_LOG_QUEUE_SIZE</a>&#160;&#160;&#160;4</td></tr>
<tr class="separator:afb365db156da548c8b3d8655ddbb3dec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a93d2fd621e3f76d5ca159a3e193b5c53"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="fpc__log__config_8h.html#a93d2fd621e3f76d5ca159a3e193b5c53">FPC_LOG_MAX_SOURCE_SIZE</a>&#160;&#160;&#160;20</td></tr>
<tr class="separator:a93d2fd621e3f76d5ca159a3e193b5c53"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac63c6a2dd2a7699037e7e26a6a17ebfe"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="fpc__log__config_8h.html#ac63c6a2dd2a7699037e7e26a6a17ebfe">FPC_LOG_MAX_MESSAGE_SIZE</a>&#160;&#160;&#160;80</td></tr>
<tr class="separator:ac63c6a2dd2a7699037e7e26a6a17ebfe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a661a0daa340b6cd8795055e3e4435710"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="fpc__log__config_8h.html#a661a0daa340b6cd8795055e3e4435710">FPC_LOG_MAX_DATA_SIZE</a>&#160;&#160;&#160;16</td></tr>
<tr class="separator:a661a0daa340b6cd8795055e3e4435710"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a11710e6fe11f2ea58eec7947a40bcbd0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="fpc__log__config_8h.html#a11710e6fe11f2ea58eec7947a40bcbd0">FPC_LOG_OUTPUT_ITM</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:a11710e6fe11f2ea58eec7947a40bcbd0"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Compile time configuration for BEP lib and BEP reference platform. </p>
<p>This file contains compile time configuration "#define" for the FPC debug log component. </p>
</div><h2 class="groupheader">Macro Definition Documentation</h2>
<a id="a661a0daa340b6cd8795055e3e4435710"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a661a0daa340b6cd8795055e3e4435710">&#9670;&nbsp;</a></span>FPC_LOG_MAX_DATA_SIZE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define FPC_LOG_MAX_DATA_SIZE&#160;&#160;&#160;16</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Maximum number of bytes in log data field. For log of memory data. </p>

</div>
</div>
<a id="ac63c6a2dd2a7699037e7e26a6a17ebfe"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac63c6a2dd2a7699037e7e26a6a17ebfe">&#9670;&nbsp;</a></span>FPC_LOG_MAX_MESSAGE_SIZE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define FPC_LOG_MAX_MESSAGE_SIZE&#160;&#160;&#160;80</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Maximum number of characters in log message field. After formatting, including terminating null. Static messages (from log functions logging static messages) are not limited by this parameter. Value must be &gt;= 1. </p>

</div>
</div>
<a id="a93d2fd621e3f76d5ca159a3e193b5c53"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a93d2fd621e3f76d5ca159a3e193b5c53">&#9670;&nbsp;</a></span>FPC_LOG_MAX_SOURCE_SIZE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define FPC_LOG_MAX_SOURCE_SIZE&#160;&#160;&#160;20</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Maximum number of characters in log source field. Including terminating null. Value must be &gt;= 1. </p>

</div>
</div>
<a id="a11710e6fe11f2ea58eec7947a40bcbd0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a11710e6fe11f2ea58eec7947a40bcbd0">&#9670;&nbsp;</a></span>FPC_LOG_OUTPUT_ITM</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define FPC_LOG_OUTPUT_ITM&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>FPC_LOG_OUTPUT_ITM 0 directs log data output to UART. FPC_LOG_OUTPUT_ITM 1 directs log data output to ITM. FPC_LOG_OUTPUT_ITM 2 directs log data to buffer, need to manualy be fetched </p>

</div>
</div>
<a id="afb365db156da548c8b3d8655ddbb3dec"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afb365db156da548c8b3d8655ddbb3dec">&#9670;&nbsp;</a></span>FPC_LOG_QUEUE_SIZE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define FPC_LOG_QUEUE_SIZE&#160;&#160;&#160;4</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>FPC_LOG_INCLUDE 1 includes the complete FPC debug log component. FPC_LOG_INCLUDE 0 includes the FPC debug log interface only - every call to the component will be empty. Capacity of log queue in number of log records. The log queue is used awaiting write of log data to external interface (e.g. UART). Log at full queue will cause loss of a log record (sequence number skip in output). </p>

</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="dir_e79ca706d7b7812879449353d775bd0b.html">util_interface</a></li><li class="navelem"><a class="el" href="dir_72f071488693276058f6a6f76e473674.html">inc</a></li><li class="navelem"><a class="el" href="fpc__log__config_8h.html">fpc_log_config.h</a></li>
    <li class="footer">Generated on Tue Nov 9 2021 12:12:59 for Biometric Embedded Platform by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
  </ul>
</div>
</body>
</html>
